interferon (inf) - French English Dictionary